/**
 *------------------------------------------------------------------------------
 *  @copyright Copyright (c) 2022  <dx_65535@163.com>. 
 * 
 *  @file       : data_protocol_parse.h
 *  @author     : Xiang.D (dx_65535@163.com)
 *  @version    : 1.0
 *  @brief      : Blog: https://linuxtaoist.gitee.io
 *  @date       : 2022-06-04
 * 
 * 
 *  Change History:
 *  <Date>     | <Version> | <Author>       | <Description>
 *------------------------------------------------------------------------------
 *  2022/06/04 | 1.0.0.1   | Xiang.D        | Create file
 *------------------------------------------------------------------------------
 * 
 */

#ifndef __DATA_PROTOCOL_PARSE_H__
#define __DATA_PROTOCOL_PARSE_H__

#include "common_type.h"
#include "data_parse.h"

class CDataProtocolFactory
{
public:
    CDataProtocolFactory();

    ~CDataProtocolFactory();

    CDataParse *GetChannelParse(ETransChannel channel);

private:
    CDataParse *mpDataParse;
};

#endif


